evenly matched - Turkish English Dictionary